home *** CD-ROM | disk | FTP | other *** search
/ Graphics Plus / Graphics Plus.iso / general / visulztn / saoimage / saoimage.lha / hfiles / region.h < prev    next >
C/C++ Source or Header  |  1989-11-09  |  848b  |  32 lines

  1. #ifndef lint
  2. static char SccsRegionId[] = "%W%  %G%";
  3. #endif
  4.  
  5. /* Module:    Region.h
  6.  * Purpose:    Define the structs for region drawing parameters
  7.  * Modified:    {0} Michael VanHilst    initial version        29 June 1989
  8.  *        {n} <who> -- <does what> -- <when>
  9.  */
  10.  
  11. struct regdrawRec {
  12.   int visible;            /* draw-regions-in-display-window */
  13.   int label;            /* label-regions-when-drawn */
  14.   int label_xoff;        /* x text draw offset from point */
  15.   int label_yoff;        /* y text draw offset from point */
  16.   XFontStruct *fontstruct;    /* font used */
  17.   int filled_label;        /* draw-text-with-background-filled */
  18.   int label_height;        /* minimum vertical distance between labels */
  19.   int pad;
  20. } regdraw;
  21.  
  22.  
  23. /* parameter record for regions given on a single line */
  24. #define REG_LIMIT 32
  25. struct reg_param {
  26.   int type;
  27.   int exclude;
  28.   char *line;
  29.   char connector;
  30.   char not;
  31. };
  32.